explain meticulously - Turco Inglés Diccionario